﻿<%@ Page Language="C#" MasterPageFile="~/MasterPage.Master" AutoEventWireup="true" CodeBehind="BuscaVagas.aspx.cs" Inherits="PortalDeEmpregos.BuscaVagas" Title="Untitled Page" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<div id="corpo"><h2>Busca por Vagas</h2><p>
    <asp:Label ID="lblDescricao" runat="server" Text="Busca: "></asp:Label>
    <asp:TextBox ID="txtDescricao"
        runat="server" Width="288px"></asp:TextBox>
        <asp:Button ID="Button1" runat="server" Text="Pesquisar" 
        onclick="Button1_Click" />
    <asp:SqlDataSource ID="BuscaVagaDS" runat="server" 
        ConnectionString="<%$ ConnectionStrings:PortalvaleConnectionString %>" 
        ProviderName="<%$ ConnectionStrings:PortalvaleConnectionString.ProviderName %>" 
        
        
        SelectCommand="SELECT VAGA.VGCDESCRICAO AS Descrição, FUNCAO.FUCDESCRICAO AS Função, RAMOATIVIDADE.RACDESCRICAO AS [Ramo de Atividade], VAGA.VGNDURACAODIAS AS [Duração da inscrição], VAGA.VGNCARGAHORARIA AS [Carga Horária], VAGA.VGMREMUNERACAO AS Remuneração, VAGA.VGCREQUISITOS AS Requisitos, VAGA.VGCOBSERVACAO AS Observação, EMPRESA.EMCFANTASIA AS Empresa, EMPRESA.EMCFONE AS Fone, EMPRESA.EMCUF AS Estado, EMPRESA.EMCCIDADE AS Cidade, EMPRESA.EMCBAIRRO AS Bairro FROM VAGA INNER JOIN EMPRESA ON VAGA.VGNCODIGOEMPRESA = EMPRESA.EMNCODIGO INNER JOIN FUNCAO ON VAGA.VGNCODIGOFUNCAO = FUNCAO.FUNCODIGO INNER JOIN RAMOATIVIDADE ON VAGA.VGNRAMOATIVIDADE = RAMOATIVIDADE.RANCODIGO WHERE (VAGA.VGCDESCRICAO LIKE '%' + @VGCDESCRICAO + '%')">
        <SelectParameters>
            <asp:ControlParameter ControlID="txtDescricao" Name="VGCDESCRICAO" 
                PropertyName="Text" />
        </SelectParameters>
    </asp:SqlDataSource>
    
    <asp:DataList ID="DataList1" runat="server" CellPadding="4" 
        DataSourceID="BuscaVagaDS" ForeColor="#333333" Width="424px">
        <FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
        <AlternatingItemStyle BackColor="White" ForeColor="#284775" />
        <ItemStyle BackColor="#F7F6F3" ForeColor="#333333" />
        <SeparatorStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" 
            Font-Strikeout="False" Font-Underline="False" />
        <SelectedItemStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
        <HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
        <ItemTemplate>
            Descrição:
            <asp:Label ID="DescriçãoLabel" runat="server" Text='<%# Eval("Descrição") %>' />
            <br />
            Função:
            <asp:Label ID="FunçãoLabel" runat="server" Text='<%# Eval("Função") %>' />
            <br />
            Ramo de Atividade:
            <asp:Label ID="Ramo_de_AtividadeLabel" runat="server" 
                Text='<%# Eval("[Ramo de Atividade]") %>' />
            <br />
            Duração da inscrição:
            <asp:Label ID="Duração_da_inscriçãoLabel" runat="server" 
                Text='<%# Eval("[Duração da inscrição]") %>' />
            <br />
            Carga Horária:
            <asp:Label ID="Carga_HoráriaLabel" runat="server" 
                Text='<%# Eval("[Carga Horária]") %>' />
            <br />
            Remuneração:
            <asp:Label ID="RemuneraçãoLabel" runat="server" 
                Text='<%# Eval("Remuneração") %>' />
            <br />
            Requisitos:
            <asp:Label ID="RequisitosLabel" runat="server" 
                Text='<%# Eval("Requisitos") %>' />
            <br />
            Observação:
            <asp:Label ID="ObservaçãoLabel" runat="server" 
                Text='<%# Eval("Observação") %>' />
            <br />
            Empresa:
            <asp:Label ID="EmpresaLabel" runat="server" Text='<%# Eval("Empresa") %>' />
            <br />
            Fone:
            <asp:Label ID="FoneLabel" runat="server" Text='<%# Eval("Fone") %>' />
            <br />
            Estado:
            <asp:Label ID="EstadoLabel" runat="server" Text='<%# Eval("Estado") %>' />
            <br />
            Cidade:
            <asp:Label ID="CidadeLabel" runat="server" Text='<%# Eval("Cidade") %>' />
            <br />
            Bairro:
            <asp:Label ID="BairroLabel" runat="server" Text='<%# Eval("Bairro") %>' />
            <br />
            <br />
        </ItemTemplate>
    </asp:DataList>
</p></div>
</asp:Content>
